tg-me.com/phpproglib/5541
Last Update:
Будущее PHP: Свежий взгляд на то, что принесет PHP 9.0
PHP выходит на новый уровень строгости и чистоты кода. Вот самые важные изменения:
🔹 Инкременты и декременты
Теперь `'a9'++ вызовет TypeError вместо странного поведения.
🔹 Ошибки при unserialize()
Любая проблема при десериализации выбросит UnserializationFailedException
.
🔹 Запрет на false
как массив
Больше нельзя делать $arr[] = 2;
, если $arr = false;
.
🔹 Упрощение интерполяции строк
Старый синтаксис ${}
будет удалён. Останется только $name
в строках.
🔹 Предупреждения = Фатальные ошибки
Обращение к несуществующей переменной сразу остановит выполнение скрипта.
🔹 Удаление устаревших функций
Если видите депрекейшн-ворнинги — обязательно исправляйте.
🛠️ Что можно делать уже сейчас:
Уберите все предупреждения из кода.
Настройте строгую типизацию и обработку ошибок.
🔗 Medium
Библиотека пхпшника
BY Библиотека пхпшника | PHP, Laravel, Symfony, CodeIgniter

Share with your friend now:
tg-me.com/phpproglib/5541